if (window.addEventListener) {
  window.addEventListener('resize', function () {
    setHtmlFontSize()
  }, false)
}

function setHtmlFontSize() {
  // 1366是设计稿的宽度，当大于1920时采用1920宽度   1920/16=120    这里将1rem等于16px
  var deviceWidth = document.documentElement.clientWidth > 1920 ? 1920 : document.documentElement.clientWidth
  document.getElementsByTagName('html')[0].style.cssText = 'font-size:' + deviceWidth / 120 + 'px !important'
  // 输出设备小于750时，固定font-size为12px；
  if (document.documentElement.clientWidth < 750) {
    document.getElementsByTagName('html')[0].style.cssText = 'font-size:' + 12 + 'px !important'
  }
}

setHtmlFontSize()